Консоль настройки предназначена для определения настроек сайта, администрирования базы данных и указания некоторых других настроек администрирования, назначения пользователям прав доступа к элементам DocsVision, а также конфигурирования сервера управления процессами.
Все консольные настройки хранятся в реестре:
Консоль настройки может функционировать в одном из двух режимов:
Помимо обычного открытия консоли в полном режиме выбором ее в интерфейсе пользователя, открытие консоли в одном из режимов может производиться из командной строки ServerConsole с соответствующим ключом.
Мастер-режим:
На экране отображается две панели: на верхней показан текущий элемент управления, на нижней — кнопки навигации Назад, Далее и Отмена. Последовательность перехода от одного элемента управления к другому строго фиксирована, переход инициируется нажатием на кнопки Далее или Назад.
Полный режим:
Пользователю доступно меню, панель инструментов и панель состояния. На левой панели отображается дерево доступных веток конфигурации, на правой — форма для настройки выделенного в левой панели элемента. В нижней части окна может быть отображена дополнительная панель сообщений, позволяющая прослеживать хронологию событий на сервере DocsVision.
В полном режиме элементы управления сгруппированы в дереве конфигурации консоли настройки под тремя ветками:
Глобальные настройки (путь к сайту DocsVision, путь к серверу DocsVision) будут конфигурироваться с помощью специального элемента управления «Общие данные». Он будет отображаться первым, если не удается получить значение одного из параметров в мастер-режиме.
Опции командной строки
Полный список возможных ключей командной строки консоли настройки serverconsole, приведенный на рис. 1.1, можно получить, запустив ее с ключом /help. Его составляют следующие ключи:

Настройки сервера:
Инструменты:
Модули расширения:
Дополнительно устанавливаемые компоненты DocsVision (шлюз к Axapta, шлюз к 1С:Предприятие, репликатор) отображаются в ветке Модули расширения.
Элемент управления лицензиями (рис. 1.2) отображает информацию о действующей лицензии на использование DocsVision. Для замены лицензии следует указать соответствующий файл с лицензионным ключом и сохранить новую конфигурацию.

В настоящий момент в DocsVision существует два типа лицензий: конкурентные, ограничивающие число одновременно работающих пользователей DocsVision, и персональные, гарантирующие своим обладателям доступ к системе независимо от числа уже работающих в ней пользователей.

Этот элемент управления (рис. 1.3) определяет конфигурацию серверной части для доступа к ней клиентских приложений. Он позволяет выбрать Сервер IIS (Internet Information Services), на котором может быть как один, так и несколько веб-узлов.
В поле Имя виртуальной папки DocsVision в IIS следует указать имя виртуальной папки сайта DocsVision, к которой будут обращаться клиентские приложения. При изменении конфигурации для сайта DocsVision и веб-сервера DocsVision (по умолчанию имеющего имя StorageServer) создаются виртуальные папки.
Флажок Создать для приложения изолированный пул в IIS следует ставить при инсталляции сервера DocsVision на систему Windows XP; это связано с особенностями IIS в Windows XP и нужно для корректной работы веб-сервисов. При установленном флажке IIS будет обрабатывать запросы приложения DocsVision в отдельном потоке.

Элемент управления Базы данных (рис. 1.4) функционально разделен на две части: первая позволяет создавать, обновлять и указывать для использования существующие базы данных, вторая служит для отображения и управления списком сконфигурированных баз данных DocsVision.

В поле Доступные базы данных DocsVision отображается список всех доступных баз данных; здесь выбирается имя базы, с которой пользователь будет работать.
Кнопки секции Управление базами данных позволяют создать, обновить, изменить настройки базы данных, а также внести базу данных в список доступных для пользователей или удалить ее из этого списка.
Кнопка По умолчанию этой секции позволяет назначить выделенную в данный момент базу основной: веб-сервер DocsVision будет работать с ней по умолчанию. Кнопка Удалить позволяет удалить из списка имеющуюся конфигурацию базы данных. С кнопками Мастер баз данных и Настройка связана более сложная функциональность, описанная далее.

Кнопка Мастер баз данных секции Управление базами данных служит для управления процессом создания, обновления и подключения баз данных; при ее нажатии открывается мастер баз данных, в первом окне которого (рис. 1.5) находится список доступных баз данных и можно выбрать дальнейшие действия:
Установите переключатель в требуемое положение и нажмите кнопку Далее чтобы перейти к следующему шагу мастера настройки.

При выборе опции Создать новую базу данных на следующих шагах мастера баз данных пользователю будет последовательно будет предложено:

Подключить существующую базу данных можно, выполнив следующие действия:


При выборе на первом шаге работы мастера опции Обновить выбранную в списке базу данных выделенная в данный момент в списке база будет назначена основной и, если пользователь согласится с предложенным обновлением, обновлена.
Кнопка Настройка позволяет изменить конфигурацию выделенной в списке доступных базы; ее нажатие открывает диалоговое окно База данных, содержащее вкладки Свойства, Полнотекстовый поиск, Управление, Внешнее хранилище и Архивирование.
Вкладка СвойстваНа вкладке Свойства (рис. 1.7) этого окна отображаются основные сведения о базе данных: имя и псевдоним, имя используемого сервера базы данных, возможность полнотекстового поиска и используется ли база по умолчанию; эти сведения не доступны для редактирования.

На вкладке Полнотекстовый поиск (рис. 1.8) указываются параметры работы индексирования документов для осуществления их полнотекстового поиска. Выполнение индексирования, производимое при помощи SQL job, является сложной процедурой, требующей значительных ресурсов, и, таким образом, замедляющей работу компьютера, на котором установлен MS SQL Server, поэтому рекомендуется устанавливать расписание его работы на нерабочее время.

Первая группа параметров позволяет осуществлять Управление полнотекстовым поиском:


Вторая группа управляющих элементов позволяет задать Расписание индексирования:
Поскольку индексирование требует значительных машинных ресурсов, его периодичность и график должны выбираться в соответствии с возможностями компьютера, где установлен MS SQL Server, а также интенсивности использования полнотекстового поиска.
Кнопка Выполнить позволяет инициализировать индексирование полнотекстовых каталогов немедленно вне зависимости от заданного расписания.
Вкладка УправлениеНа вкладке Управление (рис. 1.10) задаются настройки:


На вкладке Внешнее хранилище (рис. 1.11) указываются настройки хранения файлов вне базы данных DocsVision.
Подробно технологии вытеснения файлов и FileStream описаны в разделе Внешнее хранение данных настоящего руководства, там же приводится и описание полей рассматриваемой вкладки

Вкладка Архивирование (рис. 1.12) предназначена для управления отложенным архивированием карточек (архивирование — вытеснение редко используемых данных в архивные таблицы базы данных, предназначенное для уменьшения времени построения представлений и отрабатывания поисковых запросов), осуществляемым администратором программно, с помощью специально разработанного скрипта.

Расписание архивирования задается установкой переключателя секции Расписание в нужное положение. Согласно этому расписанию будут архивированы/разархивированы карточки, имеющие статус подготовлен к архивации/подготовлен к дезархивации соответственно (подробно статусы, как и вообще архивирование карточек DocsVision, описаны в разделе Архивирование данных).
Кнопка Выполнить позволяет инициализировать архивирование немедленно вне зависимости от заданного расписания.


Элемент управления Сервер (рис. 1.13) позволяет изменить следующие настройки сервера DocsVision:


|

Этот элемент управления (рис. 1.14) позволяет изменить настройки инсталляции и интерфейса по умолчанию клиентской части DocsVision для рабочей базы данных, сгруппированные по темам:
этого поля, по нажатию которой открывается стандартное окно разрешений (рис. 1.15), в котором можно определить пользователей, установить дли них разрешения на установку решения или запретить установку; 

Элемент Управление доступом (рис. 1.16) отображает список сессий, открытых на сервере DocsVision, и позволяет администратору прерывать их с помощью кнопок Закрыть (закрывает выделенную в списке сессию) и Закрыть все (закрывает все открытые сессии).

Здесь же пользователь может изменить следующие настройки сервера DocsVision:
Чтобы настройки вступили в действие, их необходимо сохранить.
Элемент Управление лицензиями (рис. 1.17) появляется в Консоли настройки только в том случае, если используемая лицензия DocsVision предусматривает наличие персональных лицензий.

Поле окна Управление лицензиями содержит список учетных записей всех пользователей, которым предоставлена персональная лицензия; расположенный под полем текст сообщает о количестве используемых и доступных персональных лицензий.
Для назначения пользователю персональной лицензии следует нажать кнопку Добавить и указать в открывшемся окне Select User or Group его учетную запись.
Удалить ранее сделанное назначение можно, выделив нужную строку в списке и нажав кнопку Удалить.

Список персональных лицензий загружается при старте StorageServer. Если список пользователей, обладающих персональными лицензиями изменялся, то для применения этих изменений нужно перезапустить IIS, StorageServer и Навигатор.
Элемент управления Генератор преобразований (рис. 1.18) позволяет сгенерировать преобразование Windows Installer для msi-файла инсталляционной программы, указанного в поле Путь к msi-файлу: в дальнейшем установка клиентского программного обеспечения будет производиться с учетом указанных здесь опций, при этом можно изменить как состав устанавливаемых модулей и объектов, так и некоторые другие параметры установки, включая название системы, иконку, номер версии, телефоны технической поддержки и т. д. Для создания преобразования нужно указать путь к msi-файлу, произвести изменение его настроек и нажать кнопку Создать. Для настройки доступны следующие параметры:

Отчет по безопасности (рис. 1.19) позволяет генерировать отчеты о правах пользователей на доступ к карточкам, папкам или справочникам. Отчет формируется в форме таблицы Microsoft Excel и включает идентификаторы элементов (папок или карточек), их названия и права пользователей просматривать, редактировать, удалять и управлять каждым из них.
Чтобы сформировать отчет, необходимо указать его параметры, нажать на кнопку Сгенерировать и указать папку, в которую будет сохранен отчет; при этом содержащий отчет файл формата .xls будет сохранен и одновременно открыт для просмотра в Microsoft Excel (рис. 1.16–1.17).

В числе параметров отчета в соответствующих секциях следует указать:



Элемент Права папок (рис. 1.22) позволяет назначить пользователям, группам пользователей, а также учетным записям маршрутизатора права доступа к папкам DocsVision. Чтобы назначить права доступа, нужно отметить папки в дереве при помощи флажков, а в окне правой панели Конфигурация прав на папки выбрать пользователей (или группы пользователей) с указанием их прав на чтение, изменение, удаление и владение или полный доступ к указанным папкам; назначение прав доступа производится стандартным образом. Чтобы при назначении прав группе пользователей круг уже имеющихся у отдельного сотрудника прав не сужался, а мог только расшириться, следует установить флажок Добавлять права к существующим; установка флажка Обрабатывать подпапки распространит назначенные пользователю (группе пользователей) права на все дочерние папки указанных папок. Для вступления новых прав в силу следует нажать кнопку Назначить права.

При помощи данного элемента управления можно указать представление, в котором по умолчанию будет отображаться информация, содержащаяся в папке. Для этого следует отметить флажками папки, выбрать желаемое представление из раскрывающегося списка поля Представление и нажать кнопку Сменить представление. При установленном флажке Обрабатывать подпапки информация во всех дочерних папках указанных папок по умолчанию также будет отображаться в указанном представлении.
Как уже говорилось ранее, система DocsVision обычно состоит из платформы и приложений к ней; в качестве приложений могут выступать как дополнительные модули и утилиты, разработанные компанией DocsVision, так и произвольные модули, произведенные сторонними разработчиками. Консоль настройки является универсальным инструментом и позволяет выполнять администрирования не только базовой функциональностью системы DocsVision, но и приложений к системе (включение в консоль инструментов настройки и администрирования должно быть предусмотрено разработчиком приложения).
Настройка и конфигурирование приложений к системе производится в окнах элементов управления ветки Модули расширения Консоли настройки DocVision, в этой же ветке настраиваются и стандартные приложения системы «Управление процессами» и «Процессы WWF».
При установке некоторых приложений (например, модуля расширенных отчетов, модуля интеграции с MS Project и других) пользователю предлагается указать базы данных из числа подключенных к серверу, в которые следует установить библиотеки модуля. При необходимости для установки библиотек можно указать несколько баз данных.
Элемент управления предназначен для конфигурирования настроек приложения DocsVision «Управление процессами».

Для корректной работы приложения необходимо, чтобы на сервере DocsVision был активен сервис Workflow, отвечающий за запуск/остановку бизнес-процессов.
Начиная с версии DocsVision 3.5 SR2, система «Управление процессами» может распределять нагрузку по обработке бизнес-процессов между несколькими компьютерами (проводить кластеризацию). В ветке «Управление процессами» консоли настройки должно быть размещено описание каждого из компьютеров, на которых предполагается работа сервисов WorkFlow, а также индивидуальные параметры их работы, включая распределение нагрузки. Учетная запись дополнительного сервиса Workflow должна обладать на основном сервере DocsVision теми же правами, что и учетная запись основного сервиса Workflow.

Первая группа параметров окна элемента управления (Сервисы бизнес-процессов) позволяет составить список всех действующих сервисов WorkFlow, а также просмотреть сетевые имена компьютеров, отведенных для работы сервисов (Имя компьютера), и отвести для каждого из них долю обрабатываемых им бизнес-процессов (Доля процесса), выражаемую как отношение указанного в данном поле числа к общей сумме значений этих полей для всех сервисов. Очевидно, что если в системе работает один сервис приложения «Управление процессами», то обработка всех процессов будет производиться именно им, и установленное в этом поле количество ни на что не влияет.
Для добавления сервиса в список следует указать его имя и относительную нагрузку и нажать кнопку Добавить. Чтобы увеличить или уменьшить нагрузку сервиса, нужно выделить его в списке сервисов, изменить соответствующим образом значение поля Доля в процессе и нажать кнопку Установить.
Более подробное описание создания кластера находится в разделе Описание кластера в Консоли настройки.
Для проверки корректности настроек второго сервиса следует зайти в реестр того компьютера, на котором он установлен и проверить ветку HKEY_LOCAL_MACHINE\SOFTWARE\DocsVision\Workflow\4.3. Указанные здесь база данных и адрес сервера должны совпадать с рабочей базой данных и адресом сервера первого сервиса. Для контроля работы кластера можно использовать:
Во второй секции Шаблоны и настройки бизнес-процессов система отображает Путь к справочникам и шаблонам процессов, которые автоматически устанавливаются при инсталляции системы; в настоящее время это:
При изменении этих процессов их можно переустановить; для этого следует открыть диалоговое окно Шаблоны процессов (рис. 1.25) при помощи кнопки Настроить и отметить не установленные по каким-либо причинам процессы или процессы, которые со времени установки были изменены. Установка (или переустановка) производится нажатием кнопки Установить.

Индивидуальная наладка каждого сервиса производится в диалоговом окне WorkFlow Service (рис. 1.26), открывающемся при нажатии кнопки Изменить.

Настройки первой группы параметров доступны как из консоли настройки, так и в списке сервисов, доступном при выборе в главном меню Windows Пуск > Настройки > Панель управления > Администрирование > Сервисы (Start > Settings > Administrative Tools > Services). В поле Имя службы указано название службы по умолчанию — DocsVision 4.3 Workflow Server; оно доступно для изменения. Тип запуска определяет способ активизации службы — автоматически при запуске компьютера, вручную в любой момент времени или же служба отключена. Сервер бизнес-процессов будет работать под учетной записью, указанной в следующем поле; эта учетная запись должна входить в группы пользователей DocsVision Power Users и DocsVision Process Creators, а также иметь доступ к профилю для работы с Microsoft Exchange Server (следующая группа настроек). В последнем поле этой группы параметров указывается Пароль учетной записи службы управления процессами.

В секции Параметры восстановления указываются параметры перезапуска сервера управления процессами в случае некорректной работы, а именно:
Следующая группа управляющих элементов Параметры управления (рис. 1.26) описывает периодичность работы сервера управления процессами:
В секции Прочие параметры указываются дополнительные настройки сервера управления процессами:

В состав последней секции входят кнопки управления сервисом: Запустить, Перезапустить и Остановить.
Третья и последняя секция элемента Управление процессами (рис. 1.24) называется Дополнительные настройки и позволяет определить Сертификат и Настройки почты.
Сертификат, с помощью которого будут выполняться все действия по подписанию и шифрованию во всех бизнес-процессах, выбирается в одноименном поле из числа доступных сертификатов. Указанный сертификат и его ключи должны быть доступны для учетной записи, под которой работает сервис Workflow.
Настройки почты определяются в диалоговом окне, открывающемся при нажатии одноименной кнопки. Прежде всего в поле Тип сервера определяется тип сервера (Exchange или SMTP); далее настройки для этих типов различны.
При выборе в качестве почтового сервера MS Exchange указываются:
При выборе типа сервера SMTP (рис. 1.27) указываются:
Если выбран удаленный тип отправки сообщений, то в случае нестандартной конфигурации SMTP сервера можно указать порт, который будет использован для подключения к серверу и отправки писем. Это делается в диалоговом окне, открывающемся при нажатии кнопки Дополнительно. По умолчанию используется стандартный порт SMTP 25.


Элемент управления предназначен для конфигурирования настроек приложения DocsVision «Процессы WWF».

Для корректной работы приложения необходимо, чтобы на сервере DocsVision был активен сервис WWF Processes, отвечающий за запуск/остановку процессов WWF.
Первая группа параметров окна — Настройки сервиса — позволяет указать:


В следующей секции окна — Другие настройки — указываются дополнительные настройки сервера WWF:
Для того чтобы начать выполнение экземпляра процесса WWF необходимо загрузить сборку соответствующего процесса WWF. Вообще говоря, сборки хранятся в самой системе DocsVision, но для обеспечения быстрого доступа к ним кэшируются в специальный каталог на локальном диске (кэш сборок). При запуске экземпляра процесса сборка вначале ищется на локальном диске (в кэше сборок), и только если её там нет загружается из DocsVision (при этом она сохраняется в кэш и в дальнейшем берется оттуда). Файлы из кэша сборок автоматически не удаляются, чтобы очистить кэш необходимо нажать кнопку Очистить секции Другие настройки.

Все действия, производимые с консолью настройки, а также с рабочей базой данных, фиксируются в журнале консоли настройки, представляющем собой текстовый файл, расположенный в файловой системе. Если при установке системы создавался журнал установки (по умолчанию он расположен по адресу C:\Program Files\DocsVision\Platform\4.3\Server\Tools\ и называется ServerConsole), то журналирование по умолчанию будет продолжено в нем же.
Изменить настройки журнала консоли можно в диалоговом окне Общие настройки, открывающемся при выборе пунктов Инструменты>Настройки... меню Консоли настройки. В этом окне установка/снятие флажка Журналировать операции включает/отключает ведение журнала консоли, файл для размещения данных которого выбирается в поле Файл журнала.
Окно журнала консоли можно отобразить в нижней части окна Консоли настройки DocsVision (рис. 1.29), нажав кнопку
Отобразить окно журнала панели инструментов; в окне журнала содержится информация о журналируемых операциях за текущую сессию.

Все карточки (как созданные пользователями, — например, карточки документов, так и служебные, — например, справочники) находятся в системной папке Карточки (рис. 2.1), обозначаемой значком
; во всех остальных папках находятся только ярлыки на них, аналогичные ярлыкам на файлы и программы Microsoft Windows: в папках пользователей может находиться несколько ярлыков на одну и ту же карточку. Доступ к этой папке имеют только администраторы системы, имея возможность восстанавливать удаленные карточки, создавать ярлыки и изменять права пользователей на любые карточки.
В этой папке все карточки сгруппированы по типам, к которым они относятся, а типы, в свою очередь, группируются по приложениям, которым они принадлежат («Делопроизводство» и «Управление процессами»). Структура корневой папки Карточки не может изменяться; ее элементы нельзя удалять.

При выборе на левой панели DocsVision Навигатора какого-либо элемента с названием типа карточки, на правой панели DocsVision Навигатора отображаются все экземпляры карточек соответствующего типа, созданные пользователями системы.
Помимо папок, доступных остальным пользователям, администратор системы DocsVision при открытии Навигатора видит еще одну папку — Карточки, в ветках которой (в стандартной поставке — Делопроизводство и Управление процессами) представлены все имеющиеся типы карточек, включая и справочники, которые по своей сути также являются карточками.
При выборе в левой панели одного из типов карточек в правой будет показан список всех зарегистрированных в системе карточек этого типа, выведенный в виде системного представления Дайджест. Вообще говоря, карточка может не иметь ярлыка ни в одной из папок системы, помимо папки Карточки: такое может случиться, например, при создании карточки посредством функций приложения «Управление процессами» без включения функции создания ярлыка карточки.
Контекстное меню каждого типа карточки, расположенного в левой панели Навигатора, содержит только один пункт Свойства, выбор которого приводит к открытию диалогового окна Свойства типа карточки с описанием свойств, присущих всем карточкам данного типа. Данное диалоговое окно состоит из четырех вкладок: Общие, Преобразования, Шаблоны и Безопасность; далее уточним свойства типа карточки, настраиваемые на каждой из вкладок.
Вкладка Общие (рис. 2.2) содержит:


На вкладке Преобразования (рис. 2.3) производится управление преобразованиями карточки при помощи кнопок, расположенных справа от поля, содержащего название и тип преобразований. Кнопка Создать открывает дополнительное диалоговое окно Свойства преобразования для создания нового преобразования. Кнопка Свойства открывает такое же диалоговое окно для просмотра и, при необходимости, изменения существующих свойств преобразования. Кнопка Удалить — исключить из списка выбранное преобразование. Последняя кнопка секции Экспорт позволяет скопировать выделенное преобразование из системы DocsVision в XSLT-файл, например, для последующей коррекции вручную в целях добавления в список пользовательского преобразования.

Рассмотрим подробнее упомянутое ранее окно Свойства преобразования (рис. 2.4), которое открывается при нажатии кнопок Создать и Свойства. Первое поле данного окна содержит Название преобразования; если окно открывается для добавления в список нового пользовательского преобразования, оно содержит присваиваемое по умолчанию название Новое преобразование.

В поле Тип преобразования выбирается один из трех возможных типов преобразований, а в поле Тип содержимого отображается/выбирается тип данных, к которым может быть применено это преобразование. Набор возможных преобразований описывается в табл. 2.1.
Табл. 2.1 Типы преобразований и соответствующие им типы содержимого
| Тип преобразования | Тип содержимого |
|---|---|
| XSLT — преобразование, результат которого получается применением преобразования к XML данным карточки при помощи стандартного XML-парсера; XSLT-преобразование выполняется платформой автоматически | XML |
| InfoPath — форма InfoPath, которая активируется для XML карточки; выполнение InfoPath-преобразования и отображение формы выполняет Microsoft Infopath | Бинарные данные |
| Custom — пользовательский тип преобразования, определяемый разработчиком карточки; в качестве преобразования может быть указан любой текст или поток байтов; вызов и применение такого преобразования выполняется разработчиком карточки в ее коде | Текст XML Бинарные данные |
Файл, содержащий заранее подготовленное преобразование, следует выбрать в поле Данные преобразования. Если предполагается сделать новый шаблон печати основным и выбираемым системой по умолчанию при вызове функции печати, поставьте флажок Преобразование по умолчанию; в общем списке название преобразования по умолчанию выделяется жирным шрифтом.


На вкладке Шаблоны (рис. 2.5) можно заранее определить папку, в которой будут размещаться все созданные по шаблону экземпляры карточек рассматриваемого типа. На вкладке присутствуют:
; очистить поле можно нажав кнопку
.


На вкладке Безопасность окна свойств типа карточки определяются права доступа пользователей ко всем карточкам данного типа. Порядок назначения прав доступа к любому объекту происходит одинаково и описывается в соответствующем разделе руководства.
Блокировкой называется состояние карточки DocsVision (карточки документа, карточки файла, справочника и т. д.), при котором она открыта для редактирования одним из сотрудников и доступна только для просмотра для всех остальных пользователей.
Все элементы, за исключением файлов, блокируются временно, на период редактирования. Снятие блокировки (разблокировка) элемента происходит при его закрытии редактирующим пользователем или администратором в принудительном порядке.
Файлы, прикрепленные к карточке документа, могут блокироваться как временно, что происходит при открытии их пользователями, так и постоянно: для этого пользователь должен выделить в карточке нужный файл и выбрать из его контекстного меню опцию Заблокировать. После этого система предложит пользователю выбрать имя файла для сохранения в файловой системе, что даст возможность вносить изменения в заблокированный файл в любой момент, не входя в систему DocsVision.
Разблокировка файлов с сохранением из файловой системы производится выбором из контекстного меню заблокированного файла команды Сохранить изменения и разблокировать, для отмены произведенных в файле изменений предназначена команда Отменить блокировку.
Список заблокированных элементов доступен для просмотра в диалоговом окне Блокировки, открывающемся при выборе из главного меню Навигатора команд Сервис > Блокировки.
Диалоговое окно Блокировки состоит из двух вкладок: Карточки (рис. 2.4), содержащей информацию о заблокированных карточках (тип карточки; дайджест карточки; учетная запись пользователя, заблокировавшего карточку; вид блокировки), и вкладки Файлы (рис. 2.5), содержащей названия блокированных файлов, а также учетные записи пользователей и вид блокировки (временная или постоянная). Следует отметить, что при открытии файла блокируется сам файл, его карточка и карточка с описанием его дерева версий, таким образом при открытии карточки файла в список блокировок добавляется сразу три элемента: два на вкладке Карточки (из них один — со стандартным названием Карточка файла с версиями) и один — на вкладке Файлы.


Карточки и файлы, заблокированные пользователем, открывшим окно Блокировки, выделяются жирным шрифтом. Просмотр списка всех заблокированных элементов системы доступен только пользователям, обладающим правами администратора; пользователь, не имеющий таких прав, может просматривать список только тех карточек и файлов, которые заблокированы им самим.
Администратор может просмотреть список всех заблокированных элементов системы, а также принудительно снять блокировку элемента, открытого кем-либо из пользователей для редактирования; действие выполняется выделением элемента в списке с последующим нажатием кнопки Разблокировать.

Принудительное разблокирование элемента может привести к одновременному редактированию данных двумя пользователями. В результате такого редактирования данные будут сохранены пользователем, выполнившим сохранение изменений в карточке документа или файле последним.

При аварийном выходе из системы блокировка открытых пользователем карточек сохраняется, что позволяет ему вновь войти в систему и продолжить начатую работу.
Чтобы обновить список блокировок, нажмите кнопку Обновить; снять с элемента блокировку можно, выделив его в списке и нажав кнопку Разблокировать.
Согласно правилам лицензирования, количество пользователей, одновременно работающих с DocsVision, ограничивается количеством имеющихся лицензий. При входе пользователя в систему DocsVision происходит открытие сессии. Один пользователь одновременно может открыть несколько активных сессий — для этого ему нужно запустить соответствующее количество окон Навигатора. При этом все сессии и Личный помощник, открытые на одном компьютере под одной учетной записью, считаются одним лицензированным соединением. Сессии, открытые под одной учетной записью на разных компьютерах, или открытые на одном компьютере, но под разными учетными записями (разными пользователями), считаются разными соединениями.
Сессии, открытые службой управления процессами, не считаются лицензированным соединением. Во время работы сервис службы управления процессами открывает не менее четырех сессий (общее число открытых сервисом службы управления процессами сессий зависит от выполняемых им действий и может значительно превышать указанное число). Меньшее количество открытых сессий показывает, что сервис работает некорректно и следует обратиться в службу техподдержки.
Просматривать и при необходимости закрывать сессии может пользователь системы, обладающий правами администратора.

Просмотреть список открытых сессий можно, выбрав в главном меню Навигатора Сервис > Сессии. В диалоговом окне Открытые сессии (рис. 3.1) указываются учетные записи всех пользователей, работающих в данный момент с системой DocsVision, сетевые имена компьютеров, на которых открыта сессия, а также время подключения и время бездействия (период времени, прошедший с момента последнего обращения пользователя к DocsVision). Жирным шрифтом выделена сессия, которая открыта администратором, просматривающим список.

Чтобы отображались только сессии, из которых происходило обращение к DocsVision в течение последних нескольких минут, установите флажок Показать только сессии, активные в течение последних <...> минут и укажите период (в мин).

Чтобы отобразить количество пользователей, одновременно работающих с системой (в отличие от количества открытых ими сессий), следует установить флажок Группировать по пользователям; при этом в диалоговом окне будет показана только одна сессия каждого пользователя, имеющая наименьший период бездействия.
Количество активных сессий, отображаемое в поле Всего активных сессий, зависит от установки флажков Показать только сессии, активные в течение последних <...> минут и Группировать по пользователям (см. выше).
Для обновления списка сессий используется кнопка Обновить; чтобы закрыть сессию пользователя, ее следует выделить в списке и нажать кнопку Завершить сессию.
Все действия пользователей, связанные с работой DocsVision, фиксируются в журнале сообщений. Пользователь, обладающий правами администратора, может просмотреть журнал сообщений, выбрав в главном меню Навигатора команду Сервис > Журнал (рис. 4.1).

Вся информация в журнале представлена в виде таблицы, в колонках которой отображается следующая информация: учетная запись пользователя, обратившегося к DocsVision; сетевое имя компьютера, на котором открыта сессия пользователя; дата и время обращения к DocsVision; выполненная пользователем операция; код; название элемента, над которым выполнялась операция.
Для удобства просмотра информации ее можно фильтровать нужным образом, выводя на экран только необходимые данные, а также просматривать подробности каждой выполненной пользователями операции.
В зависимости от необходимости, данные журнала могут быть отфильтрованы по следующим критериям или любой комбинации указанных критериев:
;
в поле Время;
поля Операции, причем при выборе некоторых разделов (или одной из опций раздела) становятся доступными дополнительные настройки, которые могут использоваться, а могут не использоваться; их список указан в скобках рядом с названием раздела, если они становятся активными при выборе раздела или любой из его опций, или рядом с названием опции, если они активизируются только после ее выбора: В поле Макс. сообщений укажите число сообщений, которые будут отображаться в журнале.
Чтобы получить сообщения, после указания условий фильтрации журнала нажмите кнопку Получить сообщения.
Подробности любого сообщения журнала можно просмотреть в отдельном окне Детали сообщения, для открытия которого следует выделить в журнале нужную запись и нажать кнопку Детали сообщения... (рис. 4.2).

Переход к предыдущей и последующей записям осуществляется при помощи кнопок Предыдущее и Следующее соответственно.
При просмотре деталей операций, производимых над карточками или их объектами (строками, секциями), в окне Детали сообщения появляется кнопка Карточка, позволяющая открыть эту карточку для просмотра.
При просмотре деталей операций, связанных с изменением прав доступа в окне Детали сообщения появляется кнопка Права до изменения, позволяющая просмотреть, какие права на доступ к объкту были установлены ранее.
Любой список сообщений, полученный в процессе фильтрации журнала согласно установленным критериям, можно экспортировать в файл формата XML; любой список сообщений, ранее экспортированный в формат XML, может быть импортирован в журнал.
Для экспорта списка сообщений нажмите кнопку Экспорт и в открывшемся диалоговом окне выберите папку файловой системы из числа существующих или создайте новую и экспортируйте сообщение, нажав кнопку Сохранить.
Чтобы загрузить сохраненный ранее список сообщений в журнал, нажмите кнопку Импорт, выберите из списка файл формата XML, содержащий список сообщений журнала, и нажмите кнопку Открыть. Импортированный журнал доступен только для просмотра (списком и детального).
Удаление потерявших актуальность записей из журнала производится при помощи SQL job (при этом должен быть запущен SQL Agent). По умолчанию удаление сообщений журнала выполняется одновременно с полнотекстовым индексированием, однако может быть выполнено в любой момент при просмотре журнала или в программе SQL Server Enterprise Manager.

Из журнала можно удалить сообщения, отвечающие определенным условиям:

Для того чтобы удалить из журнала список сообщений нажмите кнопку Очистить журнал и в открывшемся диалоговом окне Очистка журнала (рис. 4.3) укажите, какие сообщения должны быть удалены, при помощи установки соответствующих флажков и указания значений:

Настройки журнала включают следующие параметры: включение/отключение ведения журнала и включение/отключение удаления из журнала устаревших записей в соответствии с указанными параметрами настройки.
Настройки журнала хранятся в базе данных, поэтому при смене рабочей базы они автоматически заменяются на соответствующие текущей базе данных.
Чтобы настроить работу журнала, выполните следующие действия:



Все действия сервиса Workflow по обработке функций приложения «Управление процессами» фиксируются в журнале сообщений Workflow (журнал ExecLogic). Журнал находится по адресу, указанному в поле Файл журнала Консоли настройки (окно элемента управления Сервер). Указанный файл, как правило, имеет большой объем, а его информация плохо структурирована и неудобна для просмотра.
Просматривать журнал сообщений сервиса Workflow удобно через специальную утилиту, которая устанавливается автоматически при инсталляции системы. Запуск утилиты производится из главного меню последовательным выбором команд Пуск > DocsVision 4.3 > Просмотр журнала Workflow (рис. 4.5).
При открытии окно Просмотр журнала DocsVision Workflow не содержит сведений о сообщениях журнала (пусто). Для их просмотра следует нажать кнопку Загрузить (рис. 4.5) и в открывшемся окне выбора из файловой системы указать нужный файл.

Вся информация журнала представлена в виде таблицы, в колонках которой отображается следующая информация о сообщениях о проведенных операциях:
Выведенные на экран данные будут автоматически обновляться по мере появления в журнале сообщений сервиса Workflow новых записей.
Для удобства просмотра информации ее можно фильтровать нужным образом, выводя на экран только необходимые данные, а также просматривать подробности каждой выполненной операции.
Фильтровать сообщения журнала можно двумя способами: по их типу и коду.
Для настройки фильтрации сообщений по типу служат флажки секции Отображать типы сообщений по фильтру; нужные типы сообщений выбираются установкой/снятием соответствующих флажков:
Настройка фильтрации сообщений по их коду производится в дополнительном окне (рис. 4.6), вызываемом нажатием кнопки Фильтр сообщений; в этом окне отображается дерево кодов сообщений, объединенных в группы. Включить/выключить сообщение/группу сообщений в фильтр можно, установив/сняв флажок напротив нужного названия.

Для вывода на экран отфильтрованных сообщений следует нажать кнопку Применить фильтр (рис. 4.5), при этом будут выведены только сообщения, удовлетворяющие условиям обоих фильтров.
Чтобы вывести на экран все записи журнала, не отменяя при этом настроек фильтра, нужно нажать кнопку Прочитать все в окне Просмотр журнала DocsVision Workflow.
Подробности любого сообщения журнала можно просмотреть в отдельном окне просмотр сообщения, для открытия которого следует дважды щелкнуть левой кнопкой мыши по строке нужной записи (рис. 4.7).

Как один из вариантов обслуживания базы данных могут быть рекомендованы следующие мероприятия:

Известно, что максимальную нагрузку на сервер в DocsVision вызывают операции поиска данных и формирования представлений. Также известно, что чаще всего максимальную нагрузку вызывает именно выполнение SQL-операций, а не обработка их результатов.
Исходя из этого, повышение общей производительности сервера рекомендуется начинать с тюнинга базы данных. Поскольку нагрузка на нее очень сильно зависит от специфики конкретного окружения и выполняемых операций, то рекомендации по оптимизации могут быть даны только в индивидуальном порядке.
Основным способом такой оптимизации можно считать создание индексов на полях таблиц, с которыми идет наиболее интенсивная работа. Эти таблицы можно выявить профилированием базы данных (при помощи SQL Profiler) и последующим анализом полученных журналов (SQL 2005 может выполнить такой анализ автоматически и самостоятельно выявить таблицы, нуждающиеся в оптимизации).
Счетчики производительности предназначены для формирования статистической картины.
Счетчики из категории Storage Server Methods позволяют оценить соотношение времени, затраченного сервером на выполнение тех или иных операций.
Все операции разделены на следующие группы:
Каждой из этих групп операций (за исключением поиска) соответствует 2 счетчика. Первый из них (его имя совпадает с именем группы) показывает суммарное время, затраченное сервером на выполнение всех операций этой группы, при этом учитывается только время, которое было затрачено на обработку данных и передачу их клиенту (то есть время чистых вычислений).
Второй счетчик носит то же имя, но с приставкой SQL. Он характеризует только то время, которое было затрачено при выполнении данной группы методов на взаимодействие с базой данных (чтение, изменение, удаление данных).
Таким образом, сложив показания обоих счетчиков, можно получить суммарную величину времени (в секундах), затраченную сервером на выполнение операций данного типа.
На основании показаний этих счетчиков можно оценить, например, какие операции дают наибольшую нагрузку на сервер, или посмотреть распределение нагрузки в зависимости от времени.
Счетчики из категории Storage Server Totals позволяют оценить динамику роста нагрузки сервера по времени. В эту категорию входит три счетчика:
Все счетчики в этой категории являются накопительными, то есть сбрасывать их значения нужно принудительно (это можно сделать при помощи Консоли Настройки).
На основе показаний этих счетчиков можно оценить, например, в какие часы суток возникает наибольшая нагрузка на сервер (этим периодам будут соответствовать наиболее крутые подъемы на графиках значений счетчиков), а также дать оценку, какая из частей системы (сервер приложений или СУБД) является наиболее узким местом.
Счетчики из категории DocsVision Workflow позволяют оценить работу подсистемы Workflow
Все счетчики в этой категории являются накопительными, то есть сброс накопленных значений нужно выполнять принудительно (это можно сделать при помощи Консоли Настройки).
Архив DocsVision предназначен для хранения данных, представляющих интерес для организации, но не используемых в оперативной деятельности; архивироваться могут как карточки, так и файлы DocsVision. Выделение подобных данных в отдельную составляющую позволяет существенно ускорить оперативную обработку данных, в частности, выполнение поисковых запросов и построение представлений.
В базовой функциональности система DocsVision предусматривает хранение архивной информации в отдельных архивных таблицах рабочей базы данных (вариант может быть использован, если объем архивных данных мал и не требует их выделения в отдельную базу). При таком способе хранения архива размер базы данных не уменьшается, однако оперативная обработка данных ускоряется за счет следующих факторов:
В DocsVision 4.3 в архив могут быть помещены карточки всех типов, входящих в приложения Делопроизводство, Управление процессами и Процессы WWF, и карточки тех созданных пользователями типов, для которых предусмотрена архивация. С находящейся в архиве карточкой невозможно произвести никакие действия (включая просмотр содержимого), для работы ее необходимо извлечь из архива.
Поместить карточку в архив можно тремя способами:

При использовании двух первых способов карточка будет помещена в архив немедленно, третий способ позволяет организовать отложенное архивирование, при котором вначале карточка помечается для архивирования, а переносится в архив лишь спустя некоторое время.
Для извлечения карточки из архива достаточно снять флажок Архивирована на вкладке Общие свойств карточки.
При создании архива не создается отдельной базы данных для его хранения, архивные данные хранятся в отдельных таблицах оперативной базы, которые именуются также как и основные, но с добавлением окончания "_archive". В момент создания архивные таблицы пусты, данные переносятся в них из оперативных таблиц при выставлении карточке атрибута Архивирована (производится в окне Свойства карточки). При снятии этого атрибута данные переносятся из архивных таблиц в оперативные.
Так как описание карточек и файлов остается в оперативной базе (в архивной части), эти объекты могут быть увидены пользователем в представлении или найдены поисковым запросом. Однако данные архивированных объектов физически переносятся в архивную часть базы и любые действия с ними становятся невозможными.
Архивирование данных является административной задачей, рядовой пользователь не имеет прав на выполнение этой операции. Работать с архивом могут только пользователи, включенные в следующие группы:
Объект Docsvision может иметь один из четырех статусов архивирования:
Статус Архивирована/Не архивирована карточка получает при установке/снятии флажка Архивирована (расположен на вкладке Общие окна свойств карточки). Статус Подготовлен к архивации/Подготовлен к деаархивации устанавливается программно специальным скриптом (разрабатывается самостоятельно администратором системы), если архивирование/разархивирование карточки предполагается отложить на определенный промежуток времени (см. также описание окна Архивирование в пункте Настройка базы данных описания Консоли настройки).
Карточки, помещенные в архив, могут отображаться в области просмотра содержимого папки или быть скрыты. Чтобы отобразить (скрыть) в общем списке архивированные карточки, нужно выбрать в меню Навигатора команду Вид >Показывать архивированные объекты (присутствует только у тех пользователей, которым разрешена работа с архивом);
иконка такой карточки в правом нижнем углу помечается буквой А:
.
Пользователь, которому разрешена работа с архивом, может найти находящуюся там карточку, используя расширенный (полнотекстовый или атрибутивный) поиск. Перед составлением запроса необходимо в секции Дополнительные настройки вкладки Полнотекстовый установить флажок Искать в архивированных карточках; при составлении запроса на атрибутивный поиск карточки в архиве указываются:
Пользователи, не имеющие прав на работу с архивом, могут составить запрос на поиск архивированных карточек, но поиск по их запросу не даст результатов.
При хранении большого количества файлов размер рабочей базы DocsVision увеличивается, при этом файлы, прикрепленные к документам, не находящимся в процессе обработки, реально не используются. Следовательно, разумно хранить такие файлы не в базе данных, а на внешнем (потенциально более дешевом) носителе.
Можно отметить следующие преимущества хранения файлов вне базы DocsVision:
DocsVision поддерживает два способа формирования внешнего хранилища файлов: вытеснение имеющихся файлов DocsVision в файловую систему (доступно начиная с версии 3.6) и сохранение файлов DocsVision непосредственно в хранилище с помощью FileStream (доступно начиная с версии 4.1). Разумеется, эти методы могут использоваться одновременно.
Внешнее хранение файлов настраивается и управляется администратором системы, рядовой пользователь не имеет доступа к этим операциям.
Сравнительные характеристики технологий вытеснения файлов и FileStream приведены в табл. 7.1.
| Технология FileStream | Вытеснение файлов |
|---|---|
| FileStream является стандартной функциональностью SQL Server, которая может использоваться в решении других задач (например, интеграционных) | Вытеснение файлов реализовано компанией DocsVision, поэтому без сервера DocsVision работать не сможет. Технология вытеснения файлов имеет большую гибкость, чем FileStream |
| Использование технологии FileStream требует выполнения ряда условий, описанных далее в разделе Условия использования технологии | Вытеснять файлы DocsVision в файловую систему можно всегда |
| Хранилище FileStream может быть создано только на локальном диске сервера баз данных | Хранилище может быть организовано как в папке на локальном диске сервера приложений DocsVision, так и в сетевой папке |
| После задания настроек FileStream файлы переносятся во внешнее хранилище автоматически | Администратор должен сознательно управлять размещением конкретных файлов, то есть для каждого файла он должен специально вызвать команду его вытеснения/возврата из базы данных в файловую систему и обратно Рационально настроить бизнес-процессы, автоматически вытесняющие файлы (см. Организация вытеснения файлов) |
| Для пользователя, выполняющего операцию вытеснения/восстановления файлов из внешнего хранилища, требуется наличие привилегии оператора архива (членство в группе «DocsVision Archive Operators») | |
| Хранилище FileStream прозрачно для всех пользователей DocsVision: работа с находящимся в нем файлом ничем не отличается от работы с файлом, находящимся в базе данных DocsVision | Увидеть в карточке строку вытесненного файла может любой пользователь, обладающий соответствующими правами на этот файл. Открыть вытесненный файл сможет только пользователь, входящий в группу «DocsVision Archive Operators», и только при условии, что при вытеснении файла было предусмотрено его автоматическое возвращение из хранилища. Если эти условия не выполнены, то при попытке открытия вытесненного файла будет возникать ошибка (до тех пор, пока он не будет принудительно возвращен из хранилища) |
| При обращении к файлу он извлекается из хранилища; после окончания работы с файлом (то есть при его закрытии) он автоматически переносится обратно в хранилище | Если при обращении к файлу он автоматически извлекается из хранилища (см. предыдущий пункт), то после окончания работы файл останется в базе данных DocsVision, повторное вытеснение автоматически выполняться не будет |
| Загрузка файла в хранилище производится медленно (существенно медленнее, чем при вытеснении данных), а извлечение файла из хранилища при обращении к нему — быстро. Таким образом, достоинством технологии является быстрое считывание файлов, взаимодействие напрямую с файловой системой в обход базы данных, что рекомендуется для данных > 1 Мб | Загрузка файла в хранилище производится быстро, а извлечение файла из хранилища при обращении к нему — достаточно медленно (существенно медленнее, чем FileStream). Вообще, при работе пользователя с вытесненными файлами увеличивается время отклика, так как проводится промежуточная операция по считыванию содержимого файла из файловой системы в базу данных |
| Файлы хранилища участвуют в полнотекстовом индексировании; возможен полнотекстовый поиск по содержимому вытесненных файлов | Файлы хранилища не участвуют в полнотекстовом индексировании; не доступен полнотекстовый поиск по содержимому вытесненных файлов |
| Нет ограничения по размеру в 2 Гб на содержимое поля — размер ограничен только возможностями дисковой подсистемы. Таким образом, размер файла может быть >2 Гб | Есть ограничение по размеру в 2 Гб на содержимое поля, размер файла должен быть <2 Гб |
| Файлы хранилища автоматически включаются в резервную копию (backup) | Файлы хранилища автоматически в резервную копию (backup) не включаются |
Настройка внешнего хранения данных выполняется в Консоли настройки на вкладке Внешнее хранилище окна Свойства и управление базой данных... (рис. 7.1). Подробно поля этой вкладки описаны далее, при описании настройки разных типов внешнего хранения..

Для организации вытеснения файлов DocsVision достаточно иметь необходимое свободное место на диске.
Так как вытеснять файлы DocsVision в файловую систему можно всегда, для настройки вытеснения достаточно выбрать в поле Папка для вытесненных файлов (рис. 7.1) ту папку файловой системы, в которую будут вытесняться файлы DocsVision, и подтвердить выбор нажатием кнопки <OK>. В качестве хранилища могут быть указаны:
После выполнения этих действий указанные явным образом файлы DocsVision можно будет перемещать в хранилище с помощью универсальной функции или программно.

Операции для работы с выгруженными файлами доступны из бизнес-процесса (функции Универсальной функции для переменных, поставляемых шлюзом к DocsVision) и программно (например, из сценария в событии карточки или дополнительной команде навигатора). Программные методы вытеснения описаны в документе «Руководство разработчика на платформе», глава 4.9.2.
Данные вытесненного файла становятся недоступными для чтения или изменения. Перед тем, как снова включить файл в обработку, необходимо вернуть его из внешнего хранилища. Это, в зависимости от состояния вытесненного файла (что, в свою очередь, задается при вытеснении), может происходить автоматически и прозрачно для пользователя, либо требовать принудительного возвращения в базу данных.
В Табл. 7.2 перечислены функции, используемые для вытеснения файлов в хранилище и возвращения из него (при этом в окне универсальной функции в поле Тип указан Файл DV, в поле Значение задана переменная или указано значение). Подробно функции Workflow и работа с ними описаны в разделе «Управление процессами» справки DocsVision.
| Функция | Параметры функции | Тип значения параметра |
|---|---|---|
| Вернуть файл в основное хранилище | — | — |
| Вернуть файлы в основное хранилище | Файлы | Файл DV, коллекция |
| Вывести файл во внешнее хранилище | — | — |
| Вывести файл во внешнее хранилище с указанием режима возврата | Автоматически возвращать файл из внешнего хранилища | Да/Нет |
| Вывести файлы во внешнее хранилище | Файлы | Файл DV, коллекция |
| Вывести файлы во внешнее хранилище с указанием режима возврата | Файлы | Файл DV, коллекция |
| Автоматически возвращать файл из внешнего хранилища | Да/Нет |

Данные файлов, как и все остальные данные DocsVision, хранятся в одной из таблиц оперативной базы данных. После выгрузки их во внешнее хранилище данные файла удаляются (очищается соответствующее поле таблицы), и файл помечается специальным атрибутом.
Внешнее хранилище организовано иерархически, файл выгружается в подпапку, соответствующую его имени и идентификатору. Имя файла составляется по следующему правилу:
<путь к файловому хранилищу>\<имя файла>\<идентификатор файла>\<имя файла>.
Таким образом, разные версии файла оказываются собранными в одной папке, при этом файлы выгружаются из базы под своим именем, что позволяет осуществлять поиск по маске.
Файл может находиться в одном из следующих состояний:
FileStream — атрибут колонки базы данных в SQL Server 2008, дающий возможность хранить данные этой колонки в NTFS, то есть в обычной файловой системе. Соответственно, под технологией FileStream будем понимать хранение данных колонки таблицы (то есть файлов) не в базе данных, а в локальной (относительно SQL Server) файловой системе.

Технологию FileStream можно использовать только при выполнении следующих условий:

Условия сохранения файлов DocsVision непосредственно на файл-сервере с помощью FileStreamв задаются в секции Параметры FileStream (рис. 7.1); файл будет помещаться в хранилище, если он удовлетворяет хотя бы одному из указанных ограничений по типу или размеру:
Для подтверждения указанных настроек нужно нажать кнопку <OK>. С этого момента все файлы, добавляемые в базу данных, будут автоматически помещаться во внешнее хранилище. Файлы, появившиеся в системе до момента включения FileStream, остаются в базе данных DocsVision и во внешнее хранилище не перемещаются.
При использовании технологии FileStream файлы будут сохраняться в специальную папку сервера баз данных, при этом возможны чтение/запись файлов через файловую систему.
Для работы с внешним хранилищем используется путь, составляемый по правилу:
<путь к папке с FileStream>\<идентификатор таблицы dvsys_binaries>\<идентификатор колонки StreamData>\<системное имя файла>.
Для получения пути выполните:
SELECT StreamData.PathName()
FROM dbo.dvsys_binaries WITH(NOLOCK)
WHERE ID = '<BinaryID>'